*{font-family:Microsoft Yahei,Arial; padding:0;margin:0;border:0;}
img{margin:0;padding:0;border:0;}
a{text-decoration:none;}
li{list-style: none;}
.left{float:left;}
.right{float:right;}
body{background:#edeff5;}
.scroll{overflow-y: scroll !important;}
.clear{clear: both;}
.t35{margin-top:35px;}
.t40{margin-top:40px;}
.w160{width:160px; white-space:nowrap; text-overflow:ellipsis; display:block; overflow:hidden;}
.w420{width:420px; white-space:nowrap; text-overflow:ellipsis; display:block; overflow:hidden;}
.ov40{overflow: hidden; margin-top: 40px !important;}
.renl_bg{display:none;}
.kuang_head h2{padding:0;}
.right_nr .right_title{height:50px;}
.nav_right li > a img{width:30px; height:30px; border-radius:50%;margin-top:13px;    float: left;margin-left: 10px;}

.line-clamp-2 { overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.line-clamp-3 { overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
.pl20{margin-left:20px;}

/* 去除iPhone的默认input样式 */
input[type=”button”], input[type=”submit”], input[type=”reset”] {-webkit-appearance: none;}
/*头部*/
.head_box{width: 100%; background:#262626; height:80px;}
.head{width:1200px; height:80px; margin:auto;}
.head .logo{margin-top:10px; float:left; margin-right:15px;}
.head .logo a{width:180px; height:60px; display: block;}
.head .logo a img{width:180px; height: 60px;}
.head_nav{width:1005px; float:right;}
.top_nav{float:left; width:100%; height:25px; border-bottom:solid 1px #444; background:#303030; box-sizing: border-box;}
.top_nav a{font-size:13px; color:#b2b2b2; line-height: 25px; float:left; margin:0 20px;}
.top_nav a:hover{color:yellow;}
.top_nav .download{float:right;}

.bot_nav{float:left;height:55px;  line-height:55px;width:100%;}
.bot_nav .main_nav{float:left;}
.bot_nav .main_nav li{float:left;}
.bot_nav .main_nav a{float:left; line-height:55px;color:#fff;font-size:16px; padding:0 18px;}
.bot_nav .main_nav a:hover{background:#fa265d;}
.main_nav a.hover{background:#fa265d;}
.bot_nav .main_nav li.position{position: relative; display: block;}
.bot_nav .main_nav li.position .release{display:none;
	position: absolute;
    background: #333;
    top: 55px;
    left: -60px;
    width: 200px;
    line-height: 30px;
    z-index: 99999;
}
.bot_nav .main_nav li.position:hover >a{background:#fa265d;}
.bot_nav .main_nav li.position:hover .release{display: block;}
.bot_nav .main_nav li.position .release .release_say{width:100%;border-top: 1px solid #444;border-bottom: 1px solid #000;background:#333;height:40px; line-height:40px;}
.bot_nav .main_nav li.position .release .release_say a{width:100%; height:40px; line-height:40px; padding:0; text-align:center;}


.nav_right{float:right;border-right:solid 1px #444;}
.nav_right ul{border-right:solid 1px #000;}
.nav_right li{border-left:solid 1px #444; height:55px; width:50px; text-align: center;box-sizing: border-box; float:left;}
.nav_right li > a{border-left:solid 1px #000; width:49px; text-align: center; box-sizing: border-box; height: 55px; display:block; cursor:pointer;}
.nav_right li a i{color:#bbc1ca; font-size:20px;}

.nav_right li.comlimi_release,.nav_right li.comlimi_login{position:relative;}
.nav_right li.comlimi_release .release{display:none;position:absolute;background: #333;top: 55px;right: -1px;width: 190px;line-height: 30px;z-index: 99999;}
.nav_right li.comlimi_release:hover .release{display:block;}
.nav_right li.comlimi_login .login_box{display:none;position:absolute;background: #333;top: 55px;right: -1px;width: 125px;line-height: 30px;z-index: 99999;}
.nav_right li.comlimi_login:hover .login_box{display:block;}

.nav_right li.comlimi_release .release .release_say{ border-top: 1px solid #444;border-bottom: 1px solid #000;background:#333;height:40px; line-height:40px;}
.nav_right li.comlimi_release .release a{color:#fff; font-size:16px;display: block; cursor:pointer;}
.nav_right li.comlimi_release .release a:hover{background:#fa265d;}
.nav_right li a:hover i{color:#fff; font-size:22px;}
.nav_right li.comlimi_login .login_box div{border-top: 1px solid #444;border-bottom: 1px solid #000;background:#333;height:40px; line-height:40px; margin-bottom:0;}
.nav_right li.comlimi_login .login_box a{color:#fff; font-size:16px;display: block; cursor:pointer;}
.nav_right li.comlimi_login .login_box a:hover{background:#fa265d;}
.nav_right li.comlimi_login .login_box a #mescount{color:#fff; padding:0 5px;background:#fa265d; border-radius:3px; margin-left:5px;}

/*合作单位  */
.hezuo_logo{width:1200px; clear: both; margin:10px auto; font-size:16px;overflow: hidden;}
.hezuo_title{float:left; font-size:20px; line-height:35px; color:#505050; font-weight:700;}
.hezuo_list{float:left; width:1200px; clear:both;}
.hezuo_list a{width:145px; height:50px;display:block;float:left;margin-right:30px;margin-bottom:10px;}
.hezuo_list a:nth-child(7n){margin-right:0;}
.hezuo_list a img{width:145px; height:50px;}

/*foot*/
.footer{width:100%; background:#000; margin-top:60px;color:#fff; clear:both; overflow: hidden;padding-bottom: 20px;}
.foot_one{width:1200px; margin:auto; margin-top:30px; overflow: hidden;}
.all_web{float:left;width:340px; margin-right:40px;}
.web_title{font-size:18px; line-height:30px; cursor:default;}
.web_nav{float:left; width:340px;}
.web_nav a{float:left; width:85px; color:#eee; font-size:14px; line-height:30px;}
.web_nav a:hover{color: #fa265d;}
.content_us{float: left;margin-left: 40px;}
a.qq_jt {background: url(../img/qq_jt.jpg) no-repeat center center;width: 83px;height: 27px;float: left;margin-top: 5px;}
.content_title{ font-size:18px; line-height: 30px;}
.content_way{float:left; clear:both;}
.content_way p{float:left; color:#eee; font-size:14px; line-height: 30px;}
.content_way a{clear:both;}
.yjcf{float:left; margin-left:60px; width:290px; margin-top:5px;    border: none;}
.yjcf2{float:left;margin-top:5px;}
.yjcf img,.yjcf2 img{width:107px; height:107px; float:left;}
.yjcf_jj{float:left; margin-left:12px;}
.yjcf_jj span{font-size:16px; line-height:30px; margin-bottom:10px; float:left;}
.yjcf_jj p{font-size:16px; line-height: 30px; float:left; clear:both;}
.foot_two{width:1200px; clear: both; margin:10px auto; overflow: hidden;}
.company{font-size:18px; line-height:30px; float:left; width:400px;}
.text_center{text-align:center;}
.banquan{float:left; font-size:15px; line-height: 30px;}
.bq_left{width:450px; float:left;}
.bq_center{float:left;width:530px; padding-left:20px;}
.banquan .bq_right a{color:#fff;}
.banquan .bq_right a:hover{color:#fa265d;}
.friendlink{width:1200px; clear: both; margin:10px auto; font-size:16px;overflow: hidden;}
.friendlink_title{float:left; font-size:16px; line-height:30px;}
.link_nav{float:left; width:1100px;}
.link_nav a{float:left; font-size:14px; color:#fff; line-height:30px; margin-right:20px;}
.link_nav a:hover{color:#fa265d;}

.black_overlay{display:none;position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:100;-moz-opacity:0.4;opacity:.40;filter:alpha(opacity=40);}
#want_tg{background:#fa265d; text-align:center;}
#want_tg:hover{color:#fff;font-size: 15px;}

/****返回顶部********************/
#toTop{display:none;}
#toTop span{width:47px; height:47px;background:url(../img/top01.png) no-repeat; display:block; cursor:pointer;}
#toTop:hover span{background:url(../img/top02.png) no-repeat;}


    
/*页码*/
.page{clear:both; margin:20px auto; display:table;}
.page a{height:36px; padding:0 13px; border:solid 1px #fa265d; border-radius:5px; color:#fa265d;     background: #fff;display: inline-block;line-height:36px; font-size:16px; text-align: center; margin:0 5px; box-sizing: border-box; cursor:pointer;}
.page a:hover{color:#fff; background:#fa265d;}
.page .pagea2p{background:#FA265D; color:#fff;}
.page li{margin-top: 20px;}

span.page1aP,a.page1aP{-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #fff;
    background-image: -moz-linear-gradient(center top , #fff, #e6e6e6);
    background-repeat: repeat-x;
    /* border-color: #e6e6e6 #e6e6e6 #b3b3b3; */
    border-color:#fa265d;
    border-image: none;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #fa265d;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: 20px;
    margin: 0 3px;
    margin-bottom: 0;  
    padding: 5px 12px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;}
span.pagea2p{ background-color: #fa265d;
    background-image: -moz-linear-gradient(center top , #fbb450, #f89406);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color:#fff;}
span.total{color:#fa265d !important;}
.page1aP:hover{background-color: #fa265d;
    background-image: -moz-linear-gradient(center top , #fbb450, #f89406);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: #fff; text-decoration:none;}
    
.page input[type="button"]{ padding: 0 13px; background:#fa265d; color:#fff; height:30px; border-radius:5px; cursor:pointer; margin: 0 5px;}
.page input[type="text"]{ padding: 0 10px; height:30px; border:solid 1px #ccc;}
.page2 input[type="button"]{ padding: 0 13px; background:#fa265d; color:#fff; height:30px; border-radius:5px; cursor:pointer; margin: 0 5px;}
.page2 input[type="text"]{ padding: 0 10px; height:30px; border:solid 1px #ccc;}
table.page2{border:none !important;}
.wealth_box table.page2 td{border:none !important;}
    
/*举报*/
.jubao_bg{position:fixed; width:100%; height:100%;  z-index:1002;  display:none;}
.jubao_box{top: 25%;
    left: 40%;
    width: 20%;
    height: 210px;
    background-color: white;
    z-index: 1003;
    overflow: auto;
    position: fixed;}
.jubao_title{font-size: 16px;
    font-weight: bold;
    background-color: #0055aa;
    line-height: 35px;
    color: #fff;
    padding-left: 5%;
    text-align: center;}
.jubao_box ul {
    padding-left: 0;
    text-align: center;
    margin: 0;
    line-height: 24px;
    clear: both;
    margin-top: 10px;
}
.jubao_box ul li {
    line-height: 40px;
    font-size: 14px;
    color: #323232;
    border: 0;
    margin-top: 0px;
    margin-left: 0px;
    padding-bottom: 0px;
    width: 100%;
    text-align: center;
}
.jubao_box a {
    color: #333;
    font-weight: 400 !important;
	cursor:pointer;
}
.jubao_box a:hover{color:#f06; text-decoration:underline;}
.jubao_box .closed_jb {
    position: absolute;
    top: 5px;
    right: 10px;
}
.jubao_box .closed_jb img {
    width: 15px;
    height: 15px;
    cursor: pointer;
}



/****注册成功页面*********/
.body_main4{width:100%;min-height:370px; display: block; }
.tishi_regist{width:850px; height:360px; margin:40px auto; display: block; background:#fff; border-radius:10px; border:solid 1px #ccc;}
.tishi_regist font{height:65px; line-height:65px; font-size:24px; font-weight:700; color:#fa265d; display: block; float:left; margin-left:30px;}
.two_but{float:left; width:100%;}
.two_but a{float:left; font-size:16px; line-height:32px; margin-left:50px; margin-right:30px; color:#fa265d;}
.tishi_button{width:100%; float:left; clear: both; margin-top:30px;}
.tishi_button .wanshan,.tishi_button .shiming{float:left; width:100%; clear: both; margin-bottom:50px;}
.tishi_button .wanshan button,.tishi_button .shiming button{float:left; margin-left:60px; padding:8px 17px; font-size:16px; color:#fff; background:#fa265d; border-radius:5px; cursor:pointer;}
.tishi_button .wanshan p,.tishi_button .shiming p{width:520px; float:left; margin-left:35px; font-size:15px; line-height:24px;}
.tishi_button .wanshan p span{color:#fa265d;}

/*点击操作*/
.zhaomu_box .cz_left a,.photos_zs .cz_left a{padding:7px 5px;  font-size:14px; display: block; float:left; margin-right:20px; cursor: pointer;}
.cz_left a.sc_yet,.cz_left a.dz_yet{color:#fa265d;}
.cz_left a.sc_yet span,.cz_left a.dz_yet span{color:#fa265d;}
.photos_zs .cz_left a.sc_yet,.photos_zs .cz_left a.dz_yet{color:#fa265d;}
.zhaomu_box .cz_left a span,.photos_zs .cz_left a span{color:#666;}
.photos_zs .cz_left a.dz_yet span{color:#fa265d;}*{font-family:Microsoft Yahei,Arial; padding:0;margin:0;border:0;}
img{margin:0;padding:0;border:0;}
a{text-decoration:none;}
li{list-style: none;}
.left{float:left;}
.right{float:right;}
body{background:#edeff5;}
.scroll{overflow-y: scroll !important;}
.clear{clear: both;}
.t35{margin-top:35px;}
.t40{margin-top:40px;}
.w160{width:160px; white-space:nowrap; text-overflow:ellipsis; display:block; overflow:hidden;}
.w420{width:420px; white-space:nowrap; text-overflow:ellipsis; display:block; overflow:hidden;}
.ov40{overflow: hidden; margin-top: 40px !important;}
.renl_bg{display:none;}
.kuang_head h2{padding:0;}
.right_nr .right_title{height:50px;}
.nav_right li > a img{width:30px; height:30px; border-radius:50%;margin-top:13px;    float: left;margin-left: 10px;}

.line-clamp-2 { overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.line-clamp-3 { overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }

.pl20{margin-left:20px;}
/*头部*/
.head_box{width: 100%; background:#262626; height:80px;}
.head{width:1200px; height:80px; margin:auto;}
.head .logo{margin-top:10px; float:left; margin-right:15px;}
.head .logo a{width:180px; height:60px; display: block;}
.head .logo a img{width:180px; height: 60px;}
.head_nav{width:1005px; float:right;}
.top_nav{float:left; width:100%; height:25px; border-bottom:solid 1px #444; background:#303030; box-sizing: border-box;}
.top_nav a{font-size:13px; color:#b2b2b2; line-height: 25px; float:left; margin:0 20px;}
.top_nav a:hover{color:yellow;}
.bot_nav{float:left;height:55px;  line-height:55px;width:100%;}
.bot_nav .main_nav{float:left;}
.bot_nav .main_nav a{float:left; line-height:55px;color:#fff;font-size:16px; padding:0 18px;}
.bot_nav .main_nav a:hover{background:#fa265d;}
.main_nav a.hover{background:#fa265d;}
.nav_right{float:right;border-right:solid 1px #444;}
.nav_right ul{border-right:solid 1px #000;}
.nav_right li{border-left:solid 1px #444; height:55px; width:50px; text-align: center;box-sizing: border-box; float:left;}
.nav_right li > a{border-left:solid 1px #000; width:49px; text-align: center; box-sizing: border-box; height: 55px; display:block; cursor:pointer;}
.nav_right li a i{color:#bbc1ca; font-size:20px;}

.nav_right li.comlimi_release,.nav_right li.comlimi_login{position:relative;}
.nav_right li.comlimi_release .release{display:none;position:absolute;background: #333;top: 55px;right: -1px;width: 190px;line-height: 30px;z-index: 99999;}
.nav_right li.comlimi_release:hover .release{display:block;}
.nav_right li.comlimi_login .login_box{display:none;position:absolute;background: #333;top: 55px;right: -1px;width: 125px;line-height: 30px;z-index: 99999;}
.nav_right li.comlimi_login:hover .login_box{display:block;}

.nav_right li.comlimi_release .release .release_say{ border-top: 1px solid #444;border-bottom: 1px solid #000;background:#333;height:40px; line-height:40px;}
.nav_right li.comlimi_release .release a{color:#fff; font-size:16px;display: block; cursor:pointer;}
.nav_right li.comlimi_release .release a:hover{background:#fa265d;}
.nav_right li a:hover i{color:#fff; font-size:22px;}
.nav_right li.comlimi_login .login_box div{border-top: 1px solid #444;border-bottom: 1px solid #000;background:#333;height:40px; line-height:40px; margin-bottom:0;}
.nav_right li.comlimi_login .login_box a{color:#fff; font-size:16px;display: block; cursor:pointer;}
.nav_right li.comlimi_login .login_box a:hover{background:#fa265d;}
.nav_right li.comlimi_login .login_box a #mescount{color:#fff; padding:0 5px;background:#fa265d; border-radius:3px; margin-left:5px;}


/*foot*/
.footer{width:100%; background:#000; margin-top:60px;color:#fff; clear:both; overflow: hidden;padding-bottom: 20px;}
.foot_one{width:1200px; margin:auto; margin-top:30px; overflow: hidden;}
.all_web{float:left;width:340px; margin-right:40px;}
.web_title{font-size:18px; line-height:30px; cursor:default;}
.web_nav{float:left; width:340px;}
.web_nav a{float:left; width:85px; color:#eee; font-size:14px; line-height:30px;}
.web_nav a:hover{color: #fa265d;}
.content_us{float: left;margin-left: 40px;}
a.qq_jt {background: url(../img/qq_jt.jpg) no-repeat center center;width: 83px;height: 27px;float: left;margin-top: 5px;}
.content_title{ font-size:18px; line-height: 30px;}
.content_way{float:left; clear:both;}
.content_way p{float:left; color:#eee; font-size:14px; line-height: 30px;}
.content_way a{clear:both;}
.yjcf{float:left; margin-left:60px; width:290px; margin-top:5px;    border: none;}
.yjcf2{float:left;margin-top:5px;}
.yjcf img,.yjcf2 img{width:107px; height:107px; float:left;}
.yjcf_jj{float:left; margin-left:12px;}
.yjcf_jj span{font-size:16px; line-height:30px; margin-bottom:10px; float:left;}
.yjcf_jj p{font-size:16px; line-height: 30px; float:left; clear:both;}
.foot_two{width:1200px; clear: both; margin:10px auto; overflow: hidden;}
.company{font-size:18px; line-height:30px; float:left; width:400px;}
.text_center{text-align:center;}
.banquan{float:left; font-size:15px; line-height: 30px;}
.bq_left{width:450px; float:left;}
.bq_center{float:left;width:530px; padding-left:20px;}
.friendlink{width:1200px; clear: both; margin:10px auto; font-size:16px;overflow: hidden;}
.friendlink_title{float:left; font-size:16px; line-height:30px;}
.link_nav{float:left; width:1100px;}
.link_nav a{float:left; font-size:14px; color:#fff; line-height:30px; margin-right:20px;}
.link_nav a:hover{color:#fa265d;}

.black_overlay{display:none;position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:100;-moz-opacity:0.4;opacity:.40;filter:alpha(opacity=40);}
#want_tg{background:#fa265d; text-align:center;}
#want_tg:hover{color:#fff;font-size: 15px;}



/*私信框*/
.sixin_bg{position:fixed; top:0; left:0; z-index:101; background:rgba(0,0,0,0.7);width:100%; height:100%;display:none;}
.sixin_k{background:#fff; border:solid 1px #ccc; width:500px; margin:200px auto;height:220px; position:relative;}
.sixin_title{height:35px; width:100%; line-height:30px; font-weight:bold; font-size:18px; text-align:center; background:#ddd;}
.sixin_box{width:90%; margin:10px auto;}
.sixin_box textarea{width:100%; border:solid 1px #ccc; height:120px;}
.sixin_bto{width:90%; margin:10px auto; text-align:center;}
.sixin_bto a{display:inline;}
.close_btn{position:absolute; top:5px; right:5px; display: block;}
.close_btn a{width:20px; height:20px;display:block; background:url(../img/closed1.png) no-repeat center center; background-size:20px; cursor:pointer;}
#tijiao span{border-color: #4898d5;
    background-color: #2e8ded;
    color: #fff;
    height: 28px;
    line-height: 28px;
    margin: 0 6px;
    padding: 5px 17px;
    border: 1px solid #4898d5;
    border-radius: 2px;
    font-weight: 400;
    cursor: pointer;font-size: 14px;}
#quxiao{height: 28px;
    line-height: 28px;
    margin: 0 6px;
    padding: 5px 15px;
    border: 1px solid #dedede;
    background-color: #f1f1f1;
    color: #333;
    border-radius: 2px;
    font-weight: 400;
    cursor: pointer;font-size: 14px;}
    

/*加V*/
.add_grv{background:url(../img/zuopingeren.png) no-repeat center right; padding-right:20px;}
